no man can live forever - Turc Anglais Dictionnaire